#pragma once

#include <iostream>
#include <memory>

class Prototype 
{
public:
    virtual Prototype* clone() = 0;
};

